package spec.wangyuhang.disanzhang.spec._abstract;
//c抽象类在class关键词前面加abstract关键词 可以有成员变量
//可以有成员变量，构造方法，成员方法，抽象方法.
// 不能被new。可以别extends。
public  abstract class Animal {
    //成员变量
    String name;
    // 构造方法初始化chengyuanbianliang
    Animal(){
             }
    Animal(String name){
      this.name=name;
    }
    // 成员方法 抽象方法，返回值前家abstract关键词，不需要方法体
    //方法抽象是暂时的，子类必须去实现。
         void eat(){
    }
}
